<?php
/**
 * Print out pagination link
 * @param unknown $requestlink
 * @param unknown $seitcm_max_index
 * @param unknown $seitcm_page_index
 * @param unknown $seitcm_num_row
 */
function seitcm_pagination_link($requestlink,$seitcm_max_index,$seitcm_page_index,$seitcm_num_row){
	_e('Page '. $seitcm_page_index . ' of ' . $seitcm_max_index,'SEITCM');
	if($seitcm_max_index>5)	{
	?>
    	<a class="seitcm_button" href="<?php echo $requestlink?>&numrow=<?php echo $seitcm_num_row?>&index=1"><?php _e('First','SEITCM')?></a>
    	<?php
    }

    if($seitcm_max_index<=5){
    	for($i=1;$i<=$seitcm_max_index;$i++){
    		if($i!=$seitcm_page_index){
    			?>
        			<a class="seitcm_button" href="<?php echo $requestlink?>&numrow=<?php echo $seitcm_num_row?>&index=<?php echo $i?>"><?php echo $i?></a>
        		<?php 
        		} else {
        		?>
        			<span class="seitcm_current_page"><?php echo $i?></span>
        		<?php
    	    	}
    	    }
    	}
    else if(($seitcm_page_index >= 3 && $seitcm_max_index >= $seitcm_page_index+3)){
    	for($i=$seitcm_page_index-2;$i<=$seitcm_page_index+2;$i++){
    		if($i!=$seitcm_page_index){
    		?>
    			<a class="seitcm_button" href="<?php echo $requestlink?>&numrow=<?php echo $seitcm_num_row?>&index=<?php echo $i?>"><?php echo $i?></a>
    		<?php 
    		} else{
    		?>
    			<span class="seitcm_current_page"><?php echo $i?></span>
    			<?php
    		}
    	}
	} else if(($seitcm_page_index < 3 && $seitcm_max_index > $seitcm_page_index+3)){
		for($i=1;$i<=$seitcm_page_index+2;$i++){
		    if($i!=$seitcm_page_index){
		    ?>
    			<a class="seitcm_button" href="<?php echo $requestlink?>&numrow=<?php echo $seitcm_num_row?>&index=<?php echo $i?>"><?php echo $i?></a>
    		<?php 
    		} else{
    		?>
    			<span class="seitcm_current_page"><?php echo $i?></span>
    		<?php
	    	}
	    }
	    			
    }
	else if(($seitcm_page_index > $seitcm_max_index - 3) && $seitcm_max_index>5){
	    for($i=$seitcm_page_index-2;$i<=$seitcm_max_index;$i++){
	    	if($i!=$seitcm_page_index){
	    	?>
    			<a class="seitcm_button" href="<?php echo $requestlink?>&numrow=<?php echo $seitcm_num_row?>&index=<?php echo $i?>"><?php echo $i?></a>
    		<?php 
    		} else{
    		?>
    			<span class="seitcm_current_page"><?php echo $i?></span>
    		<?php
	    	}
	    }
	}
    if($seitcm_max_index>5)	{
    ?>
    	<a class="seitcm_button" href="<?php echo $requestlink?>&numrow=<?php echo $seitcm_num_row?>&index=<?php echo $seitcm_max_index?>"><?php _e('Last','SEITCM')?></a>
    <?php
    }
}
?>